package cn.edu.hubu.hubusmartzoohouse.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * 实体类
 * 1.实体类中属性的个数和类型要与对应的数据表保持一致
 * 2.提供所有属性的get和set，添加@Data注解
 * 3.添加无参构造器，添加@NoArgsConstructor
 * 4.添加全参构造器，添加@AllArgsConstructor
 * 5.重写ToString()方法
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
public class Device {
//    device_id	int
//    device_name	varchar
//    device_img	varchar
//    device_state	int
//    device_control	int
//    device_desc	text
//    stadium_id	int
//    device_type_id	int

    private int deviceId;
    private String deviceName;
    private String deviceImg;
    private int deviceState; //设置激活状态[0未激活、1已激活、2离线、3在线]
    private int deviceControl; //设备控制状态[0关、1开]
    private String deviceDescription; //设别功能描述
    private int stadiumId;
    private int deviceTypeId;
    private int IsDeleteDevice=0;
}
